[][src]Crate dbui_core

dbui-core contains definitions that are shared between server and client.

Modules

build_info

Static information about the environent and build invocation

database
field_type
messages
profile
project
result

Core result class used everywhere, generated by error_chain

util

Structs

Column

A database column, used in resultsets and schema info

Error

The Error type.

Project

A database project, the core model for this application

Schema

Captures information about the database and its members

Table

A database table, with column information

View

A database view, with column information

Enums

RequestMessage

Sent from client to server, this shared model is used for all server communication

ResponseMessage

Sent from server to client, this shared model is used for all client communication

Constants

APPNAME

The name of the app, used in a lot of places

Traits

ResultExt

Additional methods for Result, for easy interaction with this crate.

Type Definitions

Result

Convenient wrapper around std::Result.